<?php
/**
 * 用户相关服务
 * Created by PhpStorm.
 * User: blue
 * Date: 2017/11/8
 * Time: 9:03
 */

namespace app\common\server;


use aop\safe\SafeInput;

class User
{
    /**
     * 前台用户注册方法
     */
    public function regist($filds){
        //接收所有表单数据
        $data=input('param.');
        if(is_array($filds)) return false;
        //对数据进行验证
        $allowData=SafeInput::allFileds($data,$filds);
        //如需验证生成唯一的代码,并加入数据,加入验证的初始值
        $uni=unicode();
        //将数据写入数据库表中

        //根据登录的配置项,判断是否用邮箱,短信验证,并进行短信和邮件发送

    }
    /**
     * 注册用户激活方法
     */
    public function activ(){

    }

    /**
     * 修改密码方法
     */
    public function changePwd(){

    }

    /**
     * 找回密码方法
     */
    public function findPwd(){

    }
    /**
     * 用户登录方法
     */
    public function login(){
        //需要判断配置项中

    }
    /**
     * 用户注销方法
     */
    public function logout(){

    }


}